<?php
 require_once('lib/utils.php');
 require_once('lib/joueur.php'); 
 
?>

 
 <h1>Accès Membres</h1><h2>Mon profil</h2>
	<h4> Informations personnelles</h4>	 
	
 <?php 
 
 
// Si la session est connectée
if($_SESSION['is_connect']){

	
	$re= select_all_joueurs($_SESSION['ID']);

	while($membre = mysql_fetch_assoc($re)){
		if ($membre['photo']== NULL){
			$photo = 'photos/inconnu.jpg';
			echo'<img src="'.$photo.'" width="100px" height="150px" alt="'.$membre ['pseudo'].'" title="'.$membre['nom']. ' '.$membre['prenom'].'" /><br /><br />';
		}
		else{
			$photo = 'photos/'.$membre ['photo'];
			echo'<img src="'.$photo.'" width="100px" height="150px" alt="'.$membre ['pseudo'].'" title="'.$membre['nom']. ' '.$membre['prenom'].'" /><br /><br />';
		}
	}


	//On recherche les infos correspondant au membre
	$resultat = rechercher_infos_joueur ($_SESSION['ID']);
	while($joueur = mysql_fetch_assoc($resultat)){
		// On affiche toutes ses informations
		echo ' <strong> <label>Nom : </label> </strong> '.$joueur ['nom'].'<br />';
		echo ' <strong> <label>Prénom : </label> </strong>'.$joueur ['prenom'].'<br />';
		echo ' <strong> <label>Pseudo : </label> </strong>'.$joueur ['pseudo'].'<br />';
		echo ' <strong> <label>Date de naissance : </label> </strong>'.$joueur ['date_naissance'].'<br />';
		echo ' <strong> <label>Mail : </label> </strong>'.$joueur ['mail'].'<br />';
	
	}
	
	?>
	
	<br/>
	<hr/>
	
	<h4>Ajout d'une photo</h4>			
	 <?php
	$poids_max = 512000; // Poids max de l'image en octets (1Ko = 1024 octets)
    $repertoire = 'photos/'; // Repertoire d'upload 
    if (isset($_FILES['fichier'])){
		// On vérifit le type du fichier
		if ($_FILES['fichier']['type'] != 'image/png' && $_FILES['fichier']['type'] != 'image/jpeg' && $_FILES['fichier']['type'] != 'image/jpg' && $_FILES['fichier']['type'] != 'image/gif'){
			$erreur = 'Le fichier doit être au format *.jpeg, *.gif ou *.png et faire moins de 500Ko.';
		}
		// On vérifit le poids de l'image
		elseif ($_FILES['fichier']['size'] > $poids_max){
			$erreur = 'L\'image doit être inférieur à ' . $poids_max/1024 . 'Ko.';
		}
		// On vérifit si le répertoire d'upload existe
		elseif (!file_exists($repertoire)){
			$erreur = 'Erreur, le dossier d\'upload n\'existe pas.';
		}
		// Si il y a une erreur on l'affiche sinon on peut uploader
		if(isset($erreur)){
			echo '<span class="error">'. $erreur . '</span><br><a href="javascript:history.back(1)">Retour</a> ';
		}
		else{
			// On définit l'extention du fichier puis on le nomme par le timestamp actuel
			if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpeg'; }
			if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpg'; }
			if ($_FILES['fichier']['type'] == 'image/png') { $extention = '.png'; }
			if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.gif'; }
			$nom_fichier = $_SESSION['pseudo'].$extention;
   
			// On upload le fichier sur le serveur.
			if (move_uploaded_file($_FILES['fichier']['tmp_name'], $repertoire.$nom_fichier)){
				$res = ajouter_photo($_SESSION['ID'], $nom_fichier);
				echo '<span class="success">Votre image à été uploadée sur le serveur avec succes!</span><br>';
			}
			else{
				echo '<span class="error">L\'image n\'a pas pu être uploadée sur le serveur.</span>';
			}
		}
    }
    
	else{
     ?>
		<form method="post" enctype="multipart/form-data" action="<?php echo $_SERVER['REQUEST_URI']; ?>">
		<input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $poids_max; ?>">
		<input type="file" name="fichier">
		<input type="submit" value="Envoyer">
		</form>
     <?php
    }
     ?>
	<hr/>
	
	<h4>Modifier votre mot de passe</h4>
	<form method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>"> 
	<p> 
        <?php // Espace pour entrer son mot de passe?> 
        <label>Entrer votre nouveau mot de passe : </label> 
        <input type="password" name="password" value="" /> 
    </p> 
                  
    <p> 
        <?php // Espace pour confirmer son mot de passe?> 
        <label>Confirmer Mot de passe : </label> 
        <input type="password" name="confirmation_password" value="" /> 
    </p> 
	
	<p> 
        <?php // Bouton valider pour sauvegarder les informations?> 
        <input type="submit" value="Valider" name="valider" /> 
		<?php
		if (isset($_POST['valider'])){
		if ($_POST['password'] != NULL AND $_POST['confirmation_password'] != NULL){
		if ($_POST['password'] == $_POST['confirmation_password']){
				$resultat = modifier_pass($_SESSION['ID'], crypt_password($_POST['password']));
				echo '<span class="success">Votre mot de passe a bien été modifié</span>';}
		else
			echo '<span class="error">Veuillez entrer deux mot de passe identiques</span>';
		}
		else echo '<br />Veuillez entrez votre nouveau mot de passe';
		}

			
		?>
	
	<hr/>
	
	<h4>Accès confidentialité</h4>
	<?php echo 'Souhaitez-vous que vos informations personelles soient publiques?'?> 
				<input type="radio" name="select1" value="1" id="select1" checked="checked"/>
				<label for="select1"> Oui </label>
				<input type="radio" name="select1" value="0" id="select1"/>
				<label for="select1"> Non </label>
				<br /><br /><input type="submit" name="choix" value="OK" />
				</form>
	<?php         


				if (isset($_POST['choix']))  {
					
					$resultat = modifier_info_perso ($_POST['select1'], $_SESSION['ID']);
					if ($_POST['select1'] == 1)
						echo '<br />Vos infos personnelles sont maintenant publiques';
					else
						echo '<br />Vos infos personnelles sont maintenant privées';
				}
				
				
				
	echo '<hr/>';			
	?>
	
	<h4>Newsletters</h4>
	<?php
	echo '<br/>En vous inscrivant aux Newsletters vous recevrez sur votre boîte mail l\'intégralité des informations concernant le TOP XIV et les nouveautés du site.<br/><br/>';
	echo '<br/><br/>Recevoir des informations relatives aux changement sur le site?';
	?>
	
	<form method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>">
	<?php // On crée un bouton radio oui?> 
	<input type="radio" name="select" value="1" id="select" checked="checked"/>
	<label for="select"> Oui </label>
	
	<?php // On crée un bouton radio non?>
	<input type="radio" name="select" value="0" id="select"/>
	<label for="select"> Non </label>
	
	<?php // On crée un bouton valider?>
	<input type="submit" value="Valider" name="valider2" /> 

	<?php
		//Si on clique sur le bouton valider
		if (isset($_POST['valider2']))  { 
			//On inscrit le membre aux newsletters
			$resultat = inscription_newsletters ($_SESSION['ID'],$_POST['select']);
			
			if ($_POST['select'] == 0)
				echo 'Vous ne recevrez pas de newsletters du site';
			else
				echo 'Vous recevrez les newsletters du site';
		}
		
}else echo '<span class="error"> Veuillez vous connecter pour accéder à la rubrique Accès membres </span>';
	
	?>

